Everything as pictured and described. Very spacious. Had everything that we needed. Amenities were included and we enjoyed the pool area and all of the different restaurants. I will definitely be booking here again. I can’t wait to come back and stay at Vaca’s place.