Self-catering apartments offer more privacy and freedom. The extra privacy is great for families (the children can sleep while the parents enjoy a glass of wine on the balcony) and friends. Rates for short-stay vacation apartments are much more stable than hotel prices.