Great and stylish place with a better than excellent location.