Perfect location, great communication and very quick help with questions. We had an amazing stay :)