Great place with all of the necessary amenities. Terrifically decorated place with ample space and room for guests.