The apartment is beautiful and the view is like something out of a magazine. The home was perfectly clean and the hosts are so friendly and helpful. The town and beaches nearby are also excellent. We loved our stay and wish it could have been longer. Thank you!