Craig is amazing. The place is amazingggg. So clean & thought out for guests. Am planning on booking again when I return.