Very stylish and clean with a lot of thoughtful amenities. Location is great although the outside of the property could be off putting, the inside more than made up for it.