The marina itself is beautiful however the owners are extremely rude. We booked in advance with the wife owner to stay at the marina for the day and stated our time of arrival and departure. We were told there would be no problem with an early arrival (which I needed to work and required wifi to do my job). When we arrived there was no room for us. When we said we'd been confirmed for an early arrival, the husband owner rudely said no we weren't. We had to wait in the bay for an hour before getting a spot. We spent the day at the pool (me on my laptop) and at 3:00PM the husband owner came into the pool area and asked who owned (our boat name) and that it was time to go. I responded that we'd requested to stay until 4:00PM (the end of my work day) and he said that we hadn't. I responded that we wouldn't have come here had we not been able to stay for the length of time I needed to work and that his wife had confirmed we could. He said no she didn't. He was essentially calling me a liar in front of the other people at the pool and kept telling us we had to leave. I called him something very unladylike and we left. These people have no customer service skills at all. I've since had friends tell me of similar experiences and know of one boating organization that no longer goes there. Too bad since it's such a lovely place but a lovely place isn't worth being treated both poorly and rudely. I DO NOT RECOMMEND GOING HERE.