Sparkling clean, stylishly decorated, friendly host. Every amenity you might desire. Would definitely stay again.