Excellent, clean, and great location! Parking is a little tight for a bigger vehicle but totally worth it!