Excellent place - top location, modern and sparkling clean.