Excellent location and impressively clean. Would definitely stay again; wonderfully informative and polite staff!