Fantastic location, great weather, great stay