clean, quiet, conveniently situated. Enough amenities on site for short stay