Hotels typically provide full service attention 24-hour front desk, restaurants, room and daily maid service. Condominiums or time-shares usually provide more spacious accommodations, along with kitchen facilities, but not necessarily daily maid service.