Perfect stay, perfect flats, perfect location. Loved it!