Wonderful style and excellent amenities. Great location as well.