A comfortable home to stay, well stocked, clean and good communication.