very clean, accurate description, fantastic location, suitable for small children.