The location is perfect. Fully equipped and nicely decorated. We thoroughly enjoyed our stay at Mermaid Crossing.