a beautifully located, comfortable and clean place, good communication and hospitality