The place is beautiful exactly as in pictures. We would recommend renting some transportation but is a 10-15 minute walk to dining or other amenities. Everything you need to cook a meal with beautiful views. The pool is not very big but enough to cool off on a hot day. Would stay here again.