A great place- well situated and managed.