The apartment is in very good shape. It's nice, very bright and neat. The beach is super close, it's just couple minutes walking. The only thing to keep in mind though, there are tons of people there and the beach gets pretty crowded. There's a bunch of decent restaurants around, but you may want to book in advance as they are getting pretty busy. In overall, this place is a good choice.