Great location and communication, the flat is ok and the terrace pretty cool . The kitchen is very basic and not very big for a large group but we had a fun.