Peaceful location. Solid amenities. Easy check-in.