Craigs place is lovely right in the heart of the waterfront! Excellent location with a great array of shops and restaurants within walking distance! The apartment was spotless with an added bonus of having your own pool right on the canal. Craig was extremely accommodating, great communication and helpful in responses to anything we needed. We loved our stay and will definitely be back.