This place exceeded our expectations! It was large enough for our party of 14 and every room was decorated to perfection. The location was amazing and we could walk to work out or get coffee and had every amenity one could need.