Great location, and an ideal flat - had everything we needed for our stay. The check in was easy and the Vanrays team were helpful and communicative. Highly recommend!