This would be a good place for travellers as its centrally located near many eateries and not far from the beach. My partner and myself stayed here with our 8 month old baby. The parking space for the unit was extremely tight so we got scratches on our car. I'd only recommend parking if you have a very small car, we also accidentally took a neighbours parking because the spray paint said number 3 but looked like unit 2 so that was a little embarrassing. The couches needed a steam clean and the place could have used some more tasteful or updated artwork/decor as it gave off a sterile vibe. The oven was almost impossible to use and extremely dirty on the base tray from the previous guests.
One other bad thing was there was some ant rid packets in almost every room. Our baby managed to grab one and almost ate it. They should have taken better precautions as they knew we were in tow with a baby.
The place was pretty roomy and spacious and they did have a washing machine which was good for our week long stay.
We did have an issue at the end of our trip when we were blamed for an apparently missing park permit which no one told us about. The listing said nothing about parking permit and it was upset to be blamed for taking one when we don't even live in the area.