Everything listed is expected. It was clean and communication with Kevin was great. The beach was only five minutes walk and parking was no trouble. Great stay and would stay here again!