Booking Michael's flat and arranging check-in and check-out went superbly smoothly and much kind help was provided to make our stay as best as possible!! The area is great and the flat has all the amenities one may need. I will use again next time!