Great location, friendly and responsive host, lots of space, good views however there were a few things which needs some TLC, other than that my stay was enjoyable.