Very professional. The place is somewhat bare bones, but it is impeccably clean and well maintained, and the staff is very responsive. The neighborhood is cool. The location is convenient, and I felt totally secure.