Great amenities, clean and stylish