Very clean, comfortable and well equipped. Great location as well. Check in process and communication with the host was excellent. We'd happily recommend this place and wouldn't hesitate to book it again.