Flexible check-in and excellent communication. A lovely place to stay, self contained and with a very comfortable bed! Would stay here again.