Excellent service by owners and nicely maintained. Lots of stairs so might not be appropriate for people with small children.