The location was perfect and the villa has all the amenities. We especially enjoyed the beach gear and lanai. I would highly recommend.