Impeccably clean and well stocked with amenities. Stay here.