The location is really good and you can reach almost anywhere within 30-40 minutes on foot!
However don't count on the smallest amenities that you normally get everywhere else such as toilet paper roll (only 1 was available for 3 people and 5 nights), liquid soap and shampoo, frying oil or even salt! I mean who goes on Vacation and buys a pack of Toilet papers there on the second day of stay?
Otherwise the rest were all fine.