Very true to the pictures. Cute little place to stay, clean, quiet, great location - minutes from the beach as well as restaurants and shops. The room had everything we needed with many of the comforts of home. (You may want to bring extra toilet paper and coffee filters.) Check-in & check-out was the easiest I've experienced. I only wish we could have stayed longer, but we will definitely return!