Spotlessly clean, well equipped and excellent communication, all in a waterside location. What more could one ask? Would happily return.