We enjoyed a 2-night stay here. Well appointed and comfortable, but the lack of attention to cleanliness let it down: the first thing that struck me upon entering was the dirty glass screen door, dirty outside table, food scraps under the outside table (it hadn't been swept) and accumulated dirt at the unit's entrance. When paying good money for accommodation, you expect cleanliness to be a high priority. The light in the main bedroom also didn't work, and the 'partial ocean' view' is a glimpse of the ocean ONLY if you're on the back patio - there is no view from the unit itself, so I feel that this descriptor is deceptive. Beyond these gripes, we very much enjoyed our stay and Sunshine Beach itself is delightful.