Nice place, modern and well-organized, conveniently situated and altogether pleasant.