Fantastic location, easy check in, beautiful clean rooms with all you need in them. Wonderful and caring staff, the hospitality was top notch. I would highly recommend this place and I will definately be back myself.