Great location, clean, tidy, loved the half tennis court. Directions for getting there a little confusing and google map also didn't direct well to the key pick up address or the apartment. Most amenities good but for the price would have expected wifi, smart tv, at least some coffee for the press, salt, olive oil....not things you want to bring for a 2 day stay.