Clean and stylish with many amenities.