Very clean and in a quiet neighborhood. Small thoughtful touches with plenty of amenities that you would need for a short term stay. We really loved our stay there with our two children.