This condo has a beautiful view form the balcony! A great location for walking distance to grab lunch or dinner. Nice pool and a narrow beach to sit on. Not a good place to swim or snorkel. Some of the condo has been up dated and looks lovely. There was some issues with maintenance with our stay. Hopefully they are not all taken care of.