Very good location, clean and spacious flat but most especially a very accommodating and gracious hosts! We had a fantastic time and we couldn't ask for more.