Stylish appartment; complete kitchen that contains all the household appliances you need; the apartment is really well located. We had an amazing time there.