I would have given this Airbnb five stars except for one huge inconvenience. The hot water in the shower cut out every 3 minutes. In spite of the hosts insistence that it was 10 to 15 minutes during check-in. I took my watch in the shower multiple times and verified it was every 3 to 3.5 minutes. This required you to turn off the water in the shower, wait 1 to 2 minutes, and then turn on the hot water. This happened on multiple days at multiple times and to all five of us that were staying there. We contacted the host but he insisted it was 10 to 15 minutes and that this was a "safety" feature of the gas hot water heater. We dealt with it but it was definitely an inconvenience. Other than that the apartment was super clean and comfortable and Jesus was an awesome host, even having our bullfight tickets delivered to his work and bringing them to the apartment for check-in. If the hot water issue was resolved, I would stay here again.