overall very good, perfect location, property is new, facilities are good condition