Great location and communication. It was very clean and modern! We loved it!