All perfect. We loved staying here because while being very clean and well equipped, we felt at home. Compact apartment but very accessible. Brilliant decor that adds to a feeling of being in a special and quite luxurious setting. Excellent communication and no problems at all. Highly recommend and we will book again.