Amazing service, the staff is very polite and helpful. Great location and very clean. But parking is paid seperately on arrival so be prepared for additional charges.