The apartment is exactly as pictured. Overall, it was clean and nice. I went with 6 people and if I were to do it again I would also try and book the apartment across the hall. The space was crammed with 6 of us especially having to share one bathroom located in the bedroom, but we made it work. The side yard is perfect for sitting outside after spending the day at the beach. The location is also unbeatable for the price. The beach is only a 2-3 minute walk and they provide chairs and umbrellas to use. The beach is not overly crowded and pretty enjoyable. The boardwalk has restaurants within 5 minute walking distance.
On our third day day, we ran into some plumbing issues. The toilet would not unclog resulting in a plumber needing to come and fix it. A bit of a frustration because we had not flushed any wipes, feminine products etc. to cause this and there was only 1 bathroom and they worked on it all day. However, everyone who came to fix it were nice and pleasant to talk to. The next few days the toilet made bubbling noises, and continued to get clogged easily. Two days later and right as we’re packing up to leave we notice the toilet beginning to overflow- 30 minutes before we have to checkout and go to the airport. The man we called was very nice and said he would send the plumber over and that is the last we heard. After reading other reviews I realized this has been an issue in the past, and I hope that it gets fixed because it was the only issue of our trip.