Great location, good value for money and very well appointed with everything you need. There are a lot of stairs - just about manageable even with a baby and a lot of stuff but may not be ideal for a long stay : anyone who struggles with mobility. Super easy check in and check out and great communication from host.