Self-catering apartments with kitchenettes, TVs, Wi-Fi, and air conditioning, located near restaurants and airport.