Clean and spacious place at superb location. Definitely would come again next time.