Great views, stylish space, home away from home. Perfect if you have kids.