Great self contained facilities excellent views