Great location, really big private patio, lots of nice touches to make you feel at home, good communication, clear check in /check out instructions. 10/10 would stay again