Great and stylish place with all of the amenities.