Everything was perfect! Great location, right on the beach, very clean and great valet service. Very good food options near by. I will definitely be back!