For the money we saved via booking here rather than directly with Kauai Beach Resort, our stay was perfect. Room was just as described, if anything the mattress could do with an upgrade, but everything was clean and the view was very beautiful!! We arrived super early (about 11am), and were able to hang by the pool and order food and drinks until our room was ready. The hotel did not call us when the room was done being cleaned, but we checked again just after 3pm and had no problems after that. Perfect end to our week!