Clean rooms, good facilities, great location, kind and easygoing staff... Emma's place has it all! A++, would stay again.