Great location, view, place and facilities