Fabulous views and a perfect place to stay with kids.