Outstanding place with great style and an amazing location.