Absolutely perfect! Location, design, everything! Will definitely recommend to anyone and can't wait to go back