Beautiful stay and perfect location! We had a fab time.