We had an amazing time here! The place is exactly as described and extremely clean and well maintained. Would absolutely come back!