Great location and excellent personal touches made our stay really special