Excellent location and very clean. Amazing communication with incredibly acccomodating hosts. Thank you so much, we absolutely loved our stay.