The pictures of apartment are accurate. The living space is a bit smaller than expected but the porch areas are bigger than expected. Paul was very helpful and check in was easy. It is in a good area next to the beach. Now for the downside. It says it can sleep 6. It could but not really six adults. The queen bed is not really a queen it is two single ones put together. So the queen is not comfortable. I saw another review that said bathrooms need updated and that is still true. The non bath shower door did not seal well causing the matt do get soaked. Then being at the beach it would never dry. It is just a bit rundown. If you are expecting a Luxury apartment this is not it. It is however neat and clean in a nice location near the beach. Easy check in and out. So it was a good experience but not what I was expecting.