Beautiful veiws and very clean and had all ameneties we needed, the stairs are quite long and steep though and you have to watch your kids around them, but otherwise a very nice place.