My boyfriend and I stayed in Diogos appartment for 10 days. It was very clean, bigger than expected and had all we needed of equipment. The kitchen had everything we needed for cooking. Bathroom was new and really nice, and we really enjoyed the balcony. Internet is working well and there is a laptop connected to the tv for watching movies. We had a really good time and the location is near everything including the beach and restaurants.