Location was great. Place was clean and had everything my family needed for our week there. Communication was great!