Great location. Easy communication and worth the stay. The place is broken up into two levels with the sleeping downstairs. Very clean and thought out space. Works with kids but expect to be flexible with the space.