Had so much fun with a group of 10, Host was excellent and the apartment is awesome, lots of room for us lot! With shops just around the corner (and a coffee shop of course)
One big thing I would note is that bugs are a big problem either Bed Bugs or Moskitos caused a lot of unhappy people but we didn't let it spoil out holiday