Fantastic stay at a fantastic location