Great location, great responsive host. Would definitely stay here again. Must be able to navigate the stairs, but worth it to have the terrace.