Definitely has the best location! Rooms are big enough, but you can hear everyone on the floor! Kitchen is big but not regularly cleaned.