This place is very clean, spacious and the location is amazing! Great communication by the hosts! Would definitely stay here again.