A very clean & comfortable place in a lovely waterfront location - we enjoyed our few days at Mike's place. The communication was great and check-in was easy. The kitchen was really well stocked compared to other places we've stayed at in the past. We felt it was a good deal for a great place and would recommend it.