This place is fabulous! It literally has everything! Amazing location, great vibe, beautiful accommodation, spotlessly clean and Kate was a brilliant host. She met us at the apartment despite our late arrival and kept hold of our luggage to enable us to enjoy our last day. I cannot rate it highly enough.