This place was located perfectly. Just a very small walk from St Lucia train station and amazing views over the Canal. Communication and check-in was A+. Definitely recommend.