Perfect location - steps from beach. Outside of complex is a bit dated, but inside is very nice. We would definitely stay again!