Great place to stay - really well located and really nice big place. the outdoor terrace was a bonus ! Great communication throughout.