The pictures are spot on for what you’ll get. Just steps from the beach, tons of restaurants and shops and a beautiful rooftop pool/hot tub. We would definitely stay again!