Spacious, clean and very well presented in a great location. Suited our needs perfectly and did not disappoint. Outside area was great to sit in as it was a little sun trap. Would have no hesitation staying here again.