Perfect location, spacious, accommodating, large tv, great communication.