Regarding the clothing to bring, you should tell us when are you planning to go. At the moment is freezing there.
Accomodation, if you go for a short stay the best idea is to get a hotel rather than an apartment or a villa. Just check in internet prices for hotels, make sure the location is good and with good transport facilities.