We would not hesitate to come back, the rooms were clean and updated and the bed was comfortable. The location was so close to everything, restaurants, beach, shopping. The pool area we a nice surprise, it was beautiful. Crystal clear and two beautiful waterfalls. Also a nice surprise was the ice machine. We were able to fill up our cooler before walking to the beach. We did not use the kitchen, but it seem to have everything you would need.