Excellent location, clean, well-organised, well-stoked, well thought through, very responsive and polite managers. Highly recommended without any hesitation!