Superb location. My Fiancé and I had a great time staying there. However we felt some of the amenities needed maintenance.