Photos do not do it justice. Amazing location, right on the beach. Such great value for this little piece of paradise. We had a wonderful stay and will definitely be back.