Good location, good views, but had some cleanliness issues, mainly with the dishes that needed to be washed before use. Otherwise good.