Spacious. We had 7 guests and didn’t feel crowded. Great location to beach, harbor and Belmont (all walking distance). Parking was the only issue.