we enjoyed our stay very much! it had everything you could need, as listed. the fully equipped kitchen was so nice. between the a/c and the fans, we had no trouble keeping comfortable. and the location was great - walkable shops, restaurants, beach - would definitely recommend!