Clean, modern and spacious (even more roomy than the pictures suggest). Great location. Easy check in and great communication with the hosts. We’d stay here again. Thank you for the hospitality!