This unit in building 10 was exactly as advertised and absolutely perfect for our stay. The deck was awesome and one of the larger ones (the small ones are very tiny!).the place was well equipped with everything we needed - kitchen -linens and beach towels etc. There were lots of fans everywhere which kept the unit nice and cool. There was a portable a/c in the bedroom but we found we didn’t need it. We’ve stayed at Kamaole Sands several times and it never disappoints. The grounds and pool are always in great shape and you can’t beat the location . We would definitely rent this unit again .