Great location and such thoughtful hosts! The place is so clean and well maintained, with the most considerate little touches :) the courtyard was also beautiful and I loved all the natural sunlight from the windows.