Great location. Beautiful terrace. Great place.