a very clean, nice, attractive spot with an excellent location. very snug but big enough.