Outstanding accommodation in a picture perfect location.