This place is so clean and very spacious. We had an amazing time. Great location as well!