We enjoyed our stay at Alba & Mike's place, but it might be better suited to a short escape rather than a month-long stay like ours. The apartment, while comfortable, was barebones and not equipped with amenities common for a long-term stay like bathroom soap, dishwasher detergent, extra paper towel rolls, and multi-purpose cleaner. We found the hosts to address the issues we raised within a couple days each time, but they were not as responsive as we would have liked. The location was the best part of our stay, being situated right between a peaceful stretch of the beach and the iconic canals. We were working from the space and found the internet to be a decent speed for overlapping video calls.