Villa del Palmar's check-in time is 4:00 pm, and check-out time is 11:00 am.