Great location, clean, nice personal touches.