Exceptional stay. Fantastic apartment, excellent location - so close to beach. Everything modern and clean. Everything that I needed was there. I knew I could ask for anything if I needed it but everything was provided.