Joe’s place was clean, he was responsive to messages, and the beds were pretty good. Though, a couple of the top bunks were quite unstable and one was missing a ladder. Be aware that Joe has a number of rules and requests that precede checking in but after your booking has been accepted. We understood the spirit of the rules but were unaware that Joe had such strict policies, including aggressive fines for checking out late, making too much noise, and being out on the balcony when it’s late. A fee is also charged per guest that visits the apartment. The check in process was made quite stressful by having all members of our group have to be in a whatsapp group with Joe and acknowledge the rules before he would give the check in information. Also, do note that this is sort of a hostel situation where, if you are not a group of 15-16, you are sharing the place with others. Overall, the stay was good for what we needed it for but we wished we knew this information beforehand.