The place was very clean and communication was easy. Everything worked great. The available beach gear was awesome. It would have been nice to have had enough shampoo, conditioner, and toilet paper to last the week. Had to go buy our own. The pictures are of a different unit I think, unless the furniture was just changed recently.