Loved this place: spacious, comfy, luxuriously decorated. Also in a beautiful location.