Great sized rooms and well styled. Great amenities and a haven for children! Would definitely stay again.