Everything was as pictured and communication was great. Location was perfect to the beach! Not too close to hear noise all night but close enough to have my two kids make the walk back and forth daily! This was a perfect place for a family vacation!