Hotel level accommodation because it is. Very clean and professional. Well thought out access (parking and tap key), after hours key drop if needed, reception are helpful. Recommended.