5-Star accommodation. New, fresh smell, clean. Super