Mini home away from home. Very clean. Nice view. Great facilities.