Beautiful place to stay, comfy beds, fun amenities.