Very good location - provides all things necessary- excellent place to stay.