Sparkling clean place with great shared amenities. Convenient location. Would book again.