Communication great; check in a breeze even on Christmas Day! The place is quite small but cozy and unfortunately it was rainy winter weather so not able to enjoy the outdoor space or pool. Location was very convenient to where we wanted to be.