Good amenities and stylish decor