I love apartments. I have rented through property management companies, Air BnB, VRBO etc. In Italy, Spain, and the UK. If you want some space, a washer/dryer, a kitchen with a fridge and to maybe microwave some snack foods, then go with the apartment. If not, go with the hotel.