Communication was great and the check in instructions were detailed and easy to follow. The place was great; modern, clean and a great location. We would stay here again.