Very clean, excellent communication & hassle free check-in. Beds were comfy & location was perfect. Would stay again!