Location was fantastic with only a very short walk to the beach, a general store and restaurants. The villa had everything you needed. Great place to stay.