Clean, modern, great location, comfy and the hosts were excellent communicaters! We would recommend this place to anyone and would stay again.