Absolutely perfect! Location, space, hostess. Stay here you will love it!