Great Stay. Well prepared. Very Good location.