10/10! We loved our stay here and would highly recommend. Amazing location on a great beach. You are right across the street from some restaurants and shops to walk to conveniently. You also get access to the Athletic centre across the street with a great pool, tennis courts, basketball, big fitness centre etc. This was a great feature!