Very nice place. Immaculate, clean, and great view and great location. Perfect spot.