Nice stay, nice terrace. Very nice people