Everything about this place was perfect for us. Location was ideal, layout was perfect, and it was very well equipped to have anything one would need to enjoy themselves in paradise.