Yes, check-in at Hotel La Barracuda is from 2.00 pm and check-out is by 12.00 pm.