Location Location Location.
A perfect place to stay. Clean and comfortable and cozy. I loved the private patio. Very good communication with the hosts. I highly recommend.