A wonderful clean light apartment in a fabulous location situated in a peaceful private resort with a cute little beach.