Top-spot in every aspect, from location, accommodation, host, everything was just perfect. Attention to details make all the difference ! And Marta knows how to do it.