Perfect - location, facilities (including nice pool) everything exceeded our expectations.