They were quick and flexible about communication. The place was clean and spacious. They had a ton of games and beach equipment which made it easy. They were a little particular about some things but all in all would stay here again!