Has anyone stayed at the Holiday Inn, DLP? We are going next week and just wondered if anyone has any hints or tips I should know? Do they have somewhere to store your luggage until check in time btw? I will have lots more questions but I won't bore everyone with them all at once
. TIA