Place is great, very clean, and well-situated. Highly recommended for group bookings.
No on-site parking but the street is not busy so should be ok.