Bill and John are wonderful hosts! From prior to arrival to the moment of our departure , they're warm, professionalism helped to create the perfect stay! The flat is clean, spacious and located in a great spot. Bill and John were helpful, friendly and even arranged pick up from the airport and drop off at the cruise port in 5 star style! I would highly recommend a stay with Bill and John as your hosts. Simply superb!