Perfect location. Beautiful and clean. We certainly will return.