A Nice, modern suite with good amenities