Fantastic apartment and brilliant location. Excellent communication all the way through and we really appreciated the flexibility on check-in and check-out times. Excellent value would very happily return for another stay.