Stylish place with thoughtful touches and a great location.