Hi Will be travelling with a 4 years old and a 1 year old in August. I am planning to book the Jep Apt Hotel from this site. Does anyone what are Apartment hotels? Has anyone stayed in this hotel previously and can they recommend it? Check in time is 14:00 and we will be reaching around 9:30 at the airport any suggestions where can we keep the luggage get fresh etc? Any help is much appreciated. Take care