Modern, clean, and stocked with many amenities.