We had an amazing time here? Very spacious, clean and well equipped. Great location too.