Apartments were perfect, very spacious and ideal for big groups (we had 3 apartments on 1 floor). Communication is super quick and the rooftop is ideal for a drink in the sun during the evening. Would definitely recommend